def add(a,b):
    """
    加法
    :param a:
    :param b:
    :return:
    """
    return a+b
def sub(a,b):
    """
    减法
    :param a:
    :param b:
    :return:
    """
    return a-b
def mul(a,b):
    """
    乘法
    :param a:
    :param b:
    :return:
    """
    return a*b
def div(a,b):
    """
    除法
    :param a:
    :param b:
    :return:
    """
    return a/b
"""
计算器：对数字，布尔类型不输出长度直接返回提示
"""
count = 6
while count > 0:
    print("****计算器功能****")
    print("****1、加法****")
    print("****2、减法****")
    print("****3、乘法****")
    print("****4、除法****")
    print("****0、退出****")
    k=int(input("请选择功能0-4："))

    if k == 0:
        exit()
    elif k == 1:
        add()
    elif k == 2:
        sub()
    elif k == 3:
        mul()
    elif k == 4:
        div()


